iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 9
1
自我挑戰組

ASP.NET 網頁程式設計初學者系列 第 9

DAY9- ASP.NET 伺服器控制項-Calendar日曆控制項

  • 分享至 

  • xImage
  •  

日曆控制項是甚麼大家應該不陌生,有時候註冊會員要選生日的時候就會出現。算是一個很常見的小工具啦。
打開visual studio 開一個新的web form 直接抓一個calendar出來吧~
圖1
https://ithelp.ithome.com.tw/upload/images/20200924/20112357E97C2GXMqB.png
這個日曆很特別
選取自動自動格式化可以選更多樣式
圖2
https://ithelp.ithome.com.tw/upload/images/20200924/20112357SScZP1U96J.png

我們就來做選取日曆的日期 然後會顯示在另外的TEXTBOX剛剛選取的日期
那就點點兩下月歷來寫程式吧!!

protected void Calendar1_SelectionChanged(object sender, EventArgs e)
        {
            TextBox1.Text = Calendar1.SelectedDate.ToLongDateString();
        }

沒什麼困難的 就只是資料轉移顯示在TEXTBOX上而已
那就來測試一下
圖3
https://ithelp.ithome.com.tw/upload/images/20200924/201123578xbzao4B1x.png
沒有問題!
應該也是很難有問題啦
另外介紹幾個Calendar的控制項屬性
SelectionMode-設定哪些日,周,月份可以選取。
TitleFormat-設定月曆控制項標頭中月標題的格式。
ShowNextPrevMonth-設定是否要顯示上一個月或下一個月的按鈕。
DayStyle-設定套用至日期的樣式。
ShowDayHeader設定是否要顯示週標頭。
….還很多就不贅述啦
如果有寫錯甚麼東西 或 觀念有問題 歡迎下面留言跟我說
:>>


上一篇
DAY8- ASP.NET 伺服器控制項- CheckBox & CheckBoxList
下一篇
DAY10- ASP.NET 流程控制 & 常用函數
系列文
ASP.NET 網頁程式設計初學者30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言